package com.fuyao.cloud.personnel.api.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 工资记录表
 *
 * @author 碎月
 * @date 2021-12-16 10:35:16
 */
@Data
@TableName("fy_personnel_salary")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "工资记录表")
public class Salary extends Model<Salary> {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    @TableId
    @ApiModelProperty(value="主键ID")
    private Long id;

    /**
     * 租户ID
     */
    @ApiModelProperty(value="租户ID")
    private Long tenantId;

    /**
     * 所属年度
     */
    @ApiModelProperty(value="所属年度")
    private String year;

    /**
     * 所属月
     */
    @ApiModelProperty(value="所属月")
    private String month;

    /**
     * 发送短信条数
     */
    @ApiModelProperty(value="发送短信条数")
    private Short sendSmsCount;

    /**
     * 当前发送短信的状态 0：未发送 1：已发送，2:电话号码不存在,3:用户编号不存在,4:用户不存在
     */
    @ApiModelProperty(value="当前发送短信的状态")
    private String sendSmsStatus;

    /**
     * 人员编号
     */
    @ApiModelProperty(value="人员编号")
    private String userNumber;

    /**
     * 人员姓名
     */
    @ApiModelProperty(value="姓名")
    private String userName;

    /**
     * 所属单位
     */
    @ApiModelProperty(value="所属单位")
    private String userUnit;

    /**
     * 导入序号
     */
    @ApiModelProperty(value="扩展字段")
    private String importSerialNum;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field1;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field2;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field3;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field4;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field5;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field6;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field7;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field8;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field9;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field10;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field11;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field12;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field13;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field14;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field15;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field16;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field17;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field18;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field19;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field20;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field21;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field22;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field23;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field24;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field25;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field26;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field27;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field28;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field29;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field30;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field31;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field32;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field33;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field34;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field35;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field36;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field37;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field38;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field39;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field40;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field41;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field42;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field43;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field44;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field45;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field46;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field47;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field48;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field49;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field50;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field51;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field52;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field53;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field54;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field55;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field56;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field57;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field58;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field59;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field60;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field61;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field62;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field63;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field64;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field65;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field66;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field67;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field68;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field69;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field70;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field71;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field72;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field73;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field74;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field75;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field76;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field77;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field78;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field79;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field80;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field81;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field82;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field83;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field84;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field85;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field86;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field87;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field88;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field89;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field90;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field91;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field92;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field93;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field94;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field95;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field96;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field97;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field98;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field99;

    /**
     * 扩展字段
     */
    @ApiModelProperty(value="扩展字段")
    private String field100;



}
